package znbkCNtxl.PostSaveCNtxlAnswer;

import java.util.List;

public class SubmitQuesAnswerModel {


    /**
     * ChildList : [{"ChildIndex":1,"SubChildList":[{"SubChildIndex":1,"SubChildItem":[{"ImagePath":"","ScoreRate":0,"AudioPath":"","ItemAnswer":"B","ItemIndex":1,"StuAnswer":"C"}]}]}]
     * GlobalGrade : K11
     * StuID : zhaoweie14
     * State : 2
     * QuesID : CCCE07056DHA1000F25
     * SchoolID : S6-777-A67C
     * CorrectRate : 0
     * Duration : 1
     * TypeNo : A
     * GenreID : 13
     * SubjectID : C
     * CourseClassID : FA373090-4C3F-47B1-B5EA-C1E2796BDC78
     * ItemType : 1
     */

    private String Key;
    private String GlobalGrade;
    private String StuID;
    private int State;
    private String QuesID;
    private String SchoolID;
    private double CorrectRate;
    private int Duration;
    private String TypeNo;
    private String GenreID;
    private String SubjectID;
    private String CourseClassID;
    private int ItemType;
    private List<ChildListBean> ChildList;

    public String getKey() {
        return Key;
    }

    public void setKey(String Key) {
        this.Key = Key;
    }

    public String getGlobalGrade() {
        return GlobalGrade;
    }

    public void setGlobalGrade(String GlobalGrade) {
        this.GlobalGrade = GlobalGrade;
    }

    public String getStuID() {
        return StuID;
    }

    public void setStuID(String StuID) {
        this.StuID = StuID;
    }

    public int getState() {
        return State;
    }

    public void setState(int State) {
        this.State = State;
    }

    public String getQuesID() {
        return QuesID;
    }

    public void setQuesID(String QuesID) {
        this.QuesID = QuesID;
    }

    public String getSchoolID() {
        return SchoolID;
    }

    public void setSchoolID(String SchoolID) {
        this.SchoolID = SchoolID;
    }

    public double getCorrectRate() {
        return CorrectRate;
    }

    public void setCorrectRate(double CorrectRate) {
        this.CorrectRate = CorrectRate;
    }

    public int getDuration() {
        return Duration;
    }

    public void setDuration(int Duration) {
        this.Duration = Duration;
    }

    public String getTypeNo() {
        return TypeNo;
    }

    public void setTypeNo(String TypeNo) {
        this.TypeNo = TypeNo;
    }

    public String getGenreID() {
        return GenreID;
    }

    public void setGenreID(String GenreID) {
        this.GenreID = GenreID;
    }

    public String getSubjectID() {
        return SubjectID;
    }

    public void setSubjectID(String SubjectID) {
        this.SubjectID = SubjectID;
    }

    public String getCourseClassID() {
        return CourseClassID;
    }

    public void setCourseClassID(String CourseClassID) {
        this.CourseClassID = CourseClassID;
    }

    public int getItemType() {
        return ItemType;
    }

    public void setItemType(int ItemType) {
        this.ItemType = ItemType;
    }

    public List<ChildListBean> getChildList() {
        return ChildList;
    }

    public void setChildList(List<ChildListBean> ChildList) {
        this.ChildList = ChildList;
    }

    public static class ChildListBean {
        /**
         * ChildIndex : 1
         * SubChildList : [{"SubChildIndex":1,"SubChildItem":[{"ImagePath":"","ScoreRate":0,"AudioPath":"","ItemAnswer":"B","ItemIndex":1,"StuAnswer":"C"}]}]
         */

        private int ChildIndex;
        private List<SubChildListBean> SubChildList;

        public int getChildIndex() {
            return ChildIndex;
        }

        public void setChildIndex(int ChildIndex) {
            this.ChildIndex = ChildIndex;
        }

        public List<SubChildListBean> getSubChildList() {
            return SubChildList;
        }

        public void setSubChildList(List<SubChildListBean> SubChildList) {
            this.SubChildList = SubChildList;
        }

        public static class SubChildListBean {
            /**
             * SubChildIndex : 1
             * SubChildItem : [{"ImagePath":"","ScoreRate":0,"AudioPath":"","ItemAnswer":"B","ItemIndex":1,"StuAnswer":"C"}]
             */

            private int SubChildIndex;
            private List<SubChildItemBean> SubChildItem;

            public int getSubChildIndex() {
                return SubChildIndex;
            }

            public void setSubChildIndex(int SubChildIndex) {
                this.SubChildIndex = SubChildIndex;
            }

            public List<SubChildItemBean> getSubChildItem() {
                return SubChildItem;
            }

            public void setSubChildItem(List<SubChildItemBean> SubChildItem) {
                this.SubChildItem = SubChildItem;
            }

            public static class SubChildItemBean {
                /**
                 * ImagePath :
                 * ScoreRate : 0
                 * AudioPath :
                 * ItemAnswer : B
                 * ItemIndex : 1
                 * StuAnswer : C
                 */

                private String ImagePath;
                private double ScoreRate;
                private String AudioPath;
                private String ItemAnswer;
                private int ItemIndex;
                private String StuAnswer;

                public String getImagePath() {
                    return ImagePath;
                }

                public void setImagePath(String ImagePath) {
                    this.ImagePath = ImagePath;
                }

                public double getScoreRate() {
                    return ScoreRate;
                }

                public void setScoreRate(double ScoreRate) {
                    this.ScoreRate = ScoreRate;
                }

                public String getAudioPath() {
                    return AudioPath;
                }

                public void setAudioPath(String AudioPath) {
                    this.AudioPath = AudioPath;
                }

                public String getItemAnswer() {
                    return ItemAnswer;
                }

                public void setItemAnswer(String ItemAnswer) {
                    this.ItemAnswer = ItemAnswer;
                }

                public int getItemIndex() {
                    return ItemIndex;
                }

                public void setItemIndex(int ItemIndex) {
                    this.ItemIndex = ItemIndex;
                }

                public String getStuAnswer() {
                    return StuAnswer;
                }

                public void setStuAnswer(String StuAnswer) {
                    this.StuAnswer = StuAnswer;
                }
            }
        }
    }
}
